Decoupling Design Concerns in Location-Aware Services

نویسندگان

  • Andres Fortier
  • Gustavo Rossi
  • Silvia E. Gordillo
چکیده

In this paper we present an original approach to design and implement applications that provide location-aware services. Our approach emphasizes a clear separation of the relevant concerns in the application (base behavior, contextsensitive properties, services, etc.) to improve modularity and thus simplify evolution. We first motivate the problem with a simple scenario of a virtual campus; we next discuss which are the most important concerns in the application, we explain why we must separate them and show a simple approach to achieve this separation. We analyze the most important (sub) models in which we decompose a location-aware application and explain the use of dependency mechanisms to trigger behaviors related with the provision of services according to the user position. We briefly describe a proof of concept by means of an archetypical implementation we developed following our ideas. We next compare our work with others and discuss some further work we are pursuing.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Seamless Engineering of Location-Aware Services

In this paper we present a novel approach to design and implement applications that provide location-aware services. We show how a clear separation of design concerns (e.g. applicative, context-specific, etc) helps to improve modularity. We stress that by using dependency mechanism among outstanding components we can get rid of explicit rule-based approach thus simplifying evolution and mainten...

متن کامل

Optimal characteristics determination of engine mounting system using TRA mode decoupling with emphasis on frequency responses

It is possible to improve vehicle vibration by tuning the parameters of engine mounting system. By optimization of mount characteristics or finding the optimal position of mounts, vibration of the engine and transmitted force from the engine to the chassis can be reduced. This paper examines the optimization of 6-degree-of-freedom engine mounting system based on torque roll axis (TRA) mode deco...

متن کامل

Privacy in Georeferenced Context-aware Services: A Survey

Location based services (LBS) are a specific instance of a broader class of Internet services that are predicted to become popular in a near future: context-aware services. The privacy concerns that LBS have raised are likely to become even more serious when several context data, other than location and time, are sent to service providers as part of an Internet request. This paper provides a cl...

متن کامل

Location-Based Services for Mobile Telephony: a Study of Users' Privacy Concerns

Context -aware computing often involves tracking peoples’ location. Many studies and applications highlight the importance of keeping people’s location information private. We discuss two types of locationbased services; location-tracking services that are based on other parties tracking the user’s location and position-aware services that rely on the device’s knowledge of its own location. We ...

متن کامل

Location-aware Desployment of Services for Intelligent Environments

A framework for building and managing context-aware services for intelligent environments is presented. The goal of the framework is to provide physical entities, e.g., people and things, and places with location-aware or personalized services to support and annotate them. The framework can implement context-aware services within mobile agents or codes instead of the framework itself. It enable...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005